<?php
class ClearcacheAction extends AdminAction{

	//清除缓存
	public function index(){
		$cachepath=RUNTIME_PATH;	//缓存目录
		$this->delfile($cachepath);

		echo '<font style="font-size:12px;">清除完毕!</font><br/>';

	}


	protected function delfile($path){
		//清除缓存
			if($open=opendir($path)){
				$file_list=scandir($path);
				foreach($file_list as $file){

					if($file!='.' && $file!='..' && is_dir($path.'/'.$file)){
						$this->delfile($path.'/'.$file);	
					}

					if($file!='.' && $file!='..'){
						if(!is_dir($path.'/'.$file)){
							$res=unlink($path.'/'.$file);
							if($res){
								echo '<font style="font-size:12px;color:blue">已删除：'.$path.'/'.$file.'</font><br/>';
							}else{
								echo '<font style="font-size:12px;color:red">权限不足：'.$path.'/'.$file.'</font><br/>';
							}	
						}
					}
				}

			}

	}



}